
public class Carro {

	private int id;
	private double velMax;
	private double velAtual;
	private Piloto piloto = new Piloto();
	
	Carro(int identidade, double velocidade, Piloto p){
		id = identidade;
		velMax = velocidade;
		piloto.equals(p);
	}

	public void print(){
		System.out.println(getId());
		System.out.println(getVelAtual());
		System.out.println(getVelMax());
		System.out.println(piloto.getExp() );
		System.out.println(piloto.getHab());
	}
	
	public void ligar(){
		velAtual = 0;
	}
	
	public void desligar(){
		velAtual = 0;
	}
	
	public void acelerar(){
		double velocidade = (20 / piloto.getIdade()) * (piloto.getExp()/10) * (piloto.getHab()/10) * velMax;
		velocidade += getVelAtual();
		setVelAtual(velocidade);
		
	}
	
	public String getNomePiloto(){
		return piloto.getNome();
	}
	
	public double getVelAtual() {
		return velAtual;
	}

	public void setVelAtual(double velAtual) {
		this.velAtual = velAtual;
	}

	public int getId() {
		return id;
	}


	public void setId(int id) {
		this.id = id;
	}


	public double getVelMax() {
		return velMax;
	}


	public void setVelMax(float velMax) {
		this.velMax = velMax;
	}

	
	
	
	
	
	
	
	
}
